NOUVELLE VERSION DU SOFT STF05
STF05-E2N ( 01 /01 / 2006 )
Nous avons le plaisir de vous proposer la dernière
version du logiciel pour le STF05. ( cliquez ci-dessus
pour la télécharger )
Cette version apporte quelques modifications et ajouts intéressants.
1. Refonte de la gestion des courbes à 9
points.
Chaque cellule possède maintenant en propre ses 7 courbes
à 9 points. Ces 7 courbes sont utilisables par les 3 cellules associées
base, bis ou ter. Contrairement à ce qui se passait dans les versions
précédentes, ce ne sont plus les courbes qui sont mémorisées,
( chaque courbe occupe 256 octets ! ) mais les valeurs des 9 points, ce
qui ne demande que 7 x 9 octets, soit 63 ! Il devient possible
de mémoriser les 27 jeux de points dans un espace de mémoire EEPROM
raisonnable.
Au lancement d'une cellule ( mise sous tension ou lors du changement de
cellule ) les 7 courbes sont construites en mémoire RAM.
2. Paramètres du STOP CHRONO.
Ces paramètres étaient de type général, s'appliquant à
toutes les cellules. Ils deviennent particuliers à chaque cellule qui posséde
maintenant ses propres paramètres. Par défaut, on trouve maintenant
"OG" = 4 ( manche gaz ) "Pt" = 48 et
"Ss" = 0 .
Le STOP CHRONO est ainsi préparé pour agir avec le manche de gaz, ce
qui peut être modifié, évidemment.
Ne pas oublier de mettre le paramètre "Sch" à 1 ( dans
l'écran SYSTEME ) pour activer la fonction avec la cellule choisie.
3. Modification de la gestion du SLOW.
Les variantes "s" ou "S" inhibent le
SLOW ( s/S = sans Slow )
Se reporter à la notice complémentaire d'utilisation qui a été mise
à jour.
4. Refonte de la correction des neutres après Trim.
Ceci afin de corriger une anomalie dans des cas très particuliers de
programmation des cellules associées
Le fonctionnement reste par ailleurs inchangé pour l'utilisateur :
- En sortie de programmation de cellule, à la
question "Ntr/Trm EGAUX" répondre "O"ui si vous voulez le
même neutre pour les
3 cellules associées ou
"N"on si vous désirez que Base, Bis et Ter aient des neutres
indépendants.
- Lors de l'apparition de l'écran des trims,
soit déclenchée par l'alarme trim, soit obtenue par "E" et "P", il
suffit d'appuyer sur "P" pour
recadrer neutres et trims,
soit dans la seule cellule active ( réponse "N" ) soit pour les 3, 2 ou 1
cellule(s) ( réponse "O") , en fonction
du nombre déclaré de
"N/Cel jointes" en sortie de PCEL
5. Modification de l'utilitaire "ST" du MENU.
Rappelons que "ST" permet de voir les valeurs
numériques fournies par les différents actionneurs. Cet écran est très utile au moment
de la
mise en service, permettant d'obtenir 128 à 1 pt près, si les manches
sont bien calés. ( Important avec l'autotrim ! )
Mais le µC qui équipe le STF05 possède 2 convertisseurs A/D ayant
chacun 8 entrées. Nous disposons ainsi de 16 mesures.
Désormais ces 16 résultats sont visibles sur 2 écrans.
A l'entrée dans ST, nous avons les 8 résultats du 1er convertisseur (
AN0 ... AN7 ) dans l'écran n° 1, ce qui donne dans l'ordre :
M1 M2 M3 M4 |
M5 M6 M7 Bat |
En appuyant sur "+"
nous passons à l'écran n° 2, montrant les résultats du 2d convertisseur ( AN8
.... AN15 ), ce qui donne
M8 M9 Trim/a Tr/Gz |
Var AN13 AN14 AN15 |
Retour à l'écran n° 1 par "-" , Sortie de ST, quel que
soit l'écran, par "E"
Très intéressant sur le plan technique, cet affichage permet de
vérifier le fonctionnement des entrées du convertisseur. A noter que, en
mode AUTOTRIM, les entrées AN14 et AN15 indiquent "0" car
tirées à la masse par 100 kohms. Par contre si vous optez pour les
trims électriques, elles vous donneront la valeur des trims
connectés. L'entrée AN13 indique aussi "0". Elle est prévue pour être
utilisée
par le futur scanner intégré. La valeur "Trim/a", en mode
AUTOTRIM est donnée par les poussoirs du mode "a", soit "255" avec
les
poussoirs au repos, environ "128", poussoir gauche
appuyé et "0", poussoir de droite appuyé. Cette ligne est utilisée par un
trim en mode
"électrique"
6. Modification dans l'écran "FREQ" du MENU :
L'OFFSET de fréquence
Avec les platines HF du STF05, qui sont du même type que les
HF9/HF10 du STF96, la paramètre "QUARTZ" de la première ligne ne
sert à rien, ce paramètre étant fixé à "0". Nous l'avons
remplacé par un paramètre "OFFSET" pouvant prendre les valeurs 0 ( par
défaut) ou
1, ou 2, ou 3.
Il faut savoir ( ce que vous ne saviez pas !! ) que le pas de la
synthèse du STF05 est de 1.25 kHz. Ceci nous a permis, tout en ayant une
référence réglée exactement à 12800 kHz, d'obtenir le spectre PPM
bien centré sur la fréquence nominale ( donnant au fréquencemètre 1.25 kHz
au dessus, avec SM = 2 ( sens normal ) et 1.25 kHz en dessous
avec SM = 3 ( sens inversé ). ( La version V4-E2 supprime les choix 0 et 1 )
La fréquence rayonnée est égale à la fréquence affichée,
quel que soit le sens de modulation.
Mais ceux qui ont monté des Rx à quartz connaissent bien le problème
de l'exactitude en fréquence de ces cristaux et la difficulté de réglage
du Rx qui s'en suit. Faire coïncider le souffle et le signal
reçu sur l'écran de l'oscillo est parfois mission impossible ! ( voir Réglages HF )
C'est ici que l'OFFSET peut s'avérer utile. Avec une valeur de
"0" vous êtes pile sur la fréquence affichée, avec "1", vous montez
la fréquence
de 1.25 kHz, avec "2", vous la montez de 2.5 kHz, avec
"3", vous la montez de 3.75 kHz. En d'autres termes, le pas réel de
programmation
de la fréquence émise devient 1.25 kHz, alors qu'il n'était jusqu'à
présent que de 5 kHz.
Bien entendu, cette facilité doit être gérée par des modélistes
RESPONSABLES.
Sans risque dans la bande des 72 MHz où l'écart des canaux est de 20
kHz, elle doit être utilisée avec beaucoup de précaution en 41 MHz.
Enfin notons que le paramètre OFFSET est particulier à chaque cellule
7. Ajout de l'inverseur 10 dans le choix de l'actionneur 1
L'actionneur 1 se choisit sur la ligne 2 de l'écran 1 de la
programmation d'une voie ( rappelons que l'actionneur 2 se choisit sur la ligne 1 de
l'écran 2 )
Jusqu'à présent, le choix de l'actionneur 1 allait de 1 à 7 pour le
STF96 et de 1 à 9 pour le STF05. Nous avons ajouté l'actionneur 10.
Il s'agit de l'inverseur noté "10" sur la face avant
du STF05 ( à côté de l'inter de stop moteur ) . Cet inverseur peut être sélectionné
après le "9", il
apparaît à l'écran par l'indication "0"
On a donc la suite " 1, 2, 3, 4, 5, 6, 7, 8, 9, 0
" Si vous donnez à une voie un ACT1 = 0, la voie devient Tout ou
RIEN, passant du Mini au Maxi
selon la position de l'inverseur 10. ( auquel nous
affecterons la référence "0" dans les décors que nous feront maintenant )
N'oubliez pas que cet inverseur fait également passer le temps de
synchro de 8 ms ( off ) à 9 ms ( on ). Mais cette possibilité est rarement
exploitée,
car nécessitant soit un module de conversion spécial ( sortant
1 ou 2 ms selon la valeur de la synchro ), soit un récepteur du type RX19 ou RX23.
L'ajout que nous avons apporté permet donc d'utiliser l'inverseur 10
beaucoup plus facilement
8 Avance accélérée pour les nombres à 3 chiffres.
Il est assez fastidieux de modifier une valeur à 3 chiffres quand
il faut aller d'un extrême à l'autre : de 0 à 255, par exemple.
Bien sûr, il y a l'avance automatique en maintenant l'appui sur le
"+" ou le "-", mais le doigt souffre et l'opérateur s'impatiente !
Nous avons, pour éviter cela, une avance "accélérée" en
appuyant sur "E" et "+" ou sur "E" et "-". Dans ce
cas la valeur ne change pas d'UNE unité à
la fois, mais de "DIX" unités. La variation est alors 10
fois plus rapide.
Nous aurons cette possibilité dans
- L'écran BUZZER pour les paramètres BAT et
PLL. C'est presque sans intérêt, ces paramètres n'étant jamais changé.
- L'écran CODE PPCM.
- L'écran des paramètres du STOP
CHRONO, pour le Point de basculement.
- L'écran PCEL, pour les paramètres Mini,
Neutre et Maxi.
- L'écran des COURBES à 9 Pts, pour la valeur
des 9 points
Pour les 4 premiers écrans, des butées sont prévues tant du côté
minimum que du côté maximum
Pour l'écran des courbes, avec "+" ou "-" seuls,
on passera directement de 255 à 0 si on augmente et de 0 à 255 si on diminue. Il n'y a
donc pas de
butées : Par exemple vous partez de 0 avec "+", vous irez
alors de 0 à 255, par unités, et là vous repasserez à 0 pour repartir vers 255
........
Par contre en avance accélérée, en ajoutant la touche "E",
des butées sont prévues.
Il faut admettre que, dans le cas de ces courbes, la variation
accélérée apporte un confort très agréable.
Bien entendu, un appui bref sur "+" augmente de 1, un appui
bref sur "+", en maintenant "E" appuyé, augmente de 10. Idem
pour diminuer avec "-"
"Un petit revers à cette belle médaille" !!
La version V4-E2 est plus gourmande en mémoire EEPROM que les
précédentes : 7 courbes à 9 points par cellule, paramètres du STOP CHRONO
pour chaque cellule, Offset par cellule. Nous avons donc dû
prendre une décision : Réorganiser cette mémoire.
Il faut en effet savoir que, par défaut ( notre choix initial )
l'EEPROM est placée de $0000 à $0FFF. Mais les registres du µC vont de $0000 à $03FF.
Comme les registres ont priorité sur l'EEPROM, ils occultent celle-ci
qui n'est alors utilisable que de $0400 à $0FFF, ce qui fait perdre 1 KOctets sur
les
4 KO possibles. Cela suffisait avec les versions actuelles, mais n'est
plus suffisant avec la "E2"
Heureusement, il existe une possibilité de "remapping"
c'est-à-dire de déplacement apparent de cette mémoire. Nous l'avons maintenant placée
de $C000
à $CFFF où elle a la priorité sur la mémoire flash qui s'y
trouve. Du coup, les 4 KO sont récupérés.
Toute cette explication pour vous dire que si vous installez la version
V4-E2, vous allez perdre les données EEPROM existantes :
Il faudra, après mise en place du programme STF05-E2N à l'aide de
SIMULTEF, réinitialiser l'EEPROM, en mettant sous tension avec le strap
"EEP"
de CONN3 du codeur.
Avant de faire tout cela, il vous faudra prendre note de tous les
paramètres EEPROM de vos cellules, de manière à pouvoir les ré-introduire après les
opérations précédentes. Désolé, mais on ne peut pas
passer outre ! Promis : cette fois est la bonne, car il reste maintenant 236 octets
disponibles pour
chacune des sections relatives à chacune des "pages"
possibles : 0, 1 ou 2
Pour vous aider dans ce travail, nous vous rappelons les différents paramètres EEPROM du système :
1. Paramètres généraux (
appliqués à toutes les cellules )
Ecran BUZ
: ------
Bat
092
Seuil
d'alarme batterie
PLL <064 >192
Seuils d'alarme PLL ( pour Var )
Ecran SY
: Gz D
----- -----
Position du manche de gaz
----- ----- Pge 0
Numéro de la page active
Mode/TR A
dtn 3
Mode trim écart au neutre max
T/A 5s
T/S 4/4s
Tps autotrim A Tps alloué pour retour au
neutre
Ecran COD
Code 000
Code PPCM
2. Paramètres particuliers des cellules
ECRAN chg/cel : @@@@@@@@
Nom de la cellule
Ecran BUZ
: Tps 15/0
------
Alarme temps et choix simple/multiple
Ecran SY
: ----- -----
Vx 7
Nombre de voies transmises par la séquence PPM
Sm 2 Sch 0 -----
Sens modulation FM Autorisation STOP CHRONO
Sortie
de PCEL : N/Cel jointes 0
Nombres de cellules associées
Ntr/Trm égaux N
Autorisation pour trims et neutres égaux sur cel. associées
Ecran STOP/CH
: OG 1
Pt 000 Ss 0
Actionneur Pt de basculement
Sens de l'action
Ecran
FREQ :
OFFSET
0
Offset sur la fréquence affichée ( pour Fn et Fs )
Fn xxxxx
Fs xxxxx
Fn
et Fs selon bande de la platine montée )
Les paramètres indiqués sont ceux trouvés par défaut. Notez les valeurs de ceux que
vous avez changés.
3. Comment procéder à l'implantation de
STF05-E2 ?
1.
Noter les paramètres EEPROM ci-dessus, pour toutes les cellules que vous
avez programmées
Noter également les paramètres des courbes à 9 points que vous auriez
programmées
2.
Télécharger le fichier STF05-E2N.S19. Vous
pouvez cliquer, touche droite de la souris, sur le lien de cette ligne.
3. Le
fichier est placé de préférence dans le sous-dossier "Fichiers" du dossier
SIMULTEF. ( ou ailleurs si vous préférez ! )
4.
Préparer le STF05 en mettant en place le strap spécial. Voir Codeur-912 .
Connecter
sur le PC par le cordon RS232 spécial. ( voir réalisation du cordon en page "CD1/COMPLEMENTS"
5. Lancer
SIMULTEF , choisir dans "Fichiers" la rubrique "Mise à jour du
Supertef" et suivre les indications données.
( mise sous tension du STF05 --> choix du fichier --> envoi du fichier -->
voir le message final :"Programmation OK"
6. Mettre
le STF05 à l'arrêt, enlever le strap PROG, déconnecter du PC.
7. Mettre en
place le cavalier "EEP" au verso de CONN3 du STFO5. Voir Codeur-912 Vérifier que tous les inters sont au
repos
DR1,DR2,CP1,CP2 vers le haut, INV. n° 10 vers la gauche, Fn/Fs
sur Fn, Stop/moteur sur OFF et poussoirs BIS et TER sortis.
8. Mettre
le STF05 sous tension : un pavé noir apparaît en haut à gauche de l'écran. Attendre
quelques secondes jusqu'à apparition
du message :
PROGR.
EEP/FL OK
! ( sur 2 lignes )
Mettre le STF05 à l'arrêt.
9. En
laissant le cavalier "EEP", ajouter le second cavalier pour programmer
FL2 ( courbes à 9 points ) Voir Codeur-912
10. Remettre le STF05
sous tension. On se retrouve dans la situation du §8, mais le message arrive
immédiatement.
11. Enlever
les deux cavaliers
12. Remettre le
STF05 sous tension, qui doit démarrer maintenant normalement. Vérifier que dans tous les
écrans, les paramètres sont
normaux et que dans le choix PCEL vous retrouvez bien les données des voies de vos
cellules
Il vous reste maintenant à ré-introduire toutes les données EEPROM que vous avez
notées.
Et nous souhaitons que vous apprécierez cette nouvelle, mais sans doute pas dernière
version